//==========================================================================
// Copyright (c) 2000-2008,  Elastos, Inc.  All Rights Reserved.
//==========================================================================

#if !defined(_SYSCONFIG_H_)
#define _SYSCONFIG_H_

EXTERN_C void ConfigInitDic();
EXTERN_C void ConfigDestroyDic();

EXTERN_C ECode ConfigSetItem(
        /* [in] */ wchar_t *key,
        /* [in] */ wchar_t *value);
EXTERN_C ECode ConfigGetItemStr(
        /* [in] */ wchar_t *key,
        /* [out] */ wchar_t *value);
EXTERN_C ECode ConfigGetItemInt(
        /* [in] */ wchar_t *key,
        /* [out] */int *value);

EXTERN_C Boolean ReadConfigFile();

#endif //_SYSCONFIG_H_
